
package com.idealighter.game.roomcard.games.mustniuniu.message;

import com.baidu.bjf.remoting.protobuf.annotation.Protobuf;

import com.idealighter.game.core.annotation.ResMsg;
import com.idealighter.game.message.ModuleMsgIdConstant;
import com.idealighter.game.message.core.ResMessage;
import com.idealighter.game.roomcard.games.mustniuniu.dto.GameCfgDto.FreeCallBankerGameInfoCfgDto;
import com.idealighter.game.roomcard.games.mustniuniu.dto.GameCfgDto.NiuNiuBeBankerGameInfoCfgDto;
import com.idealighter.game.roomcard.games.mustniuniu.dto.GameCfgDto.OwnerBeBankerGameInfoCfgDto;
import com.idealighter.game.roomcard.games.mustniuniu.dto.GameCfgDto.ShowCardCallBankerGameInfoCfgDto;

import lombok.Data;

/**
 * 一定要牛游戏配置(创建房间第一步).
 *
 */
@ResMsg(ModuleMsgIdConstant.MustNiuNiu.GAME_CFG)
@Data
public class ResGameCfgMsg implements ResMessage {
  @Protobuf(order = 1)
  private int id = ModuleMsgIdConstant.MustNiuNiu.GAME_CFG;
  @Protobuf(order = 2)
  private NiuNiuBeBankerGameInfoCfgDto niuniuBeBanker;
  @Protobuf(order = 3)
  private OwnerBeBankerGameInfoCfgDto ownerBeBanker;
  @Protobuf(order = 4)
  private FreeCallBankerGameInfoCfgDto freeCallBanker;
  @Protobuf(order = 5)
  private ShowCardCallBankerGameInfoCfgDto showCardCallBanker;
}
